function dataGridInfo(dataId,url,queryParams,tb){//表格数据填充
	$('#'+dataId).datagrid({  
	    iconCls:'icon-edit',//图标  
	    width: 700,  
	    height: 'auto',  
	    nowrap: false,  
	    striped: true,  
	    border: true,  
	    fitColumns:true,
	    collapsible:false,//是否可折叠的  
	    fit: true,//自动大小  
	    url:url,  
	    queryParams:queryParams,
	    remoteSort:false,   
	    idField:'fldId',  
	    singleSelect:true,//是否单选  
	    pagination:true,//分页控件  
	    rownumbers:true,//行号  
	    toolbar: '#'+tb,
	});  
	//设置分页控件  
	var p = $('#'+dataId).datagrid('getPager');  
	$(p).pagination({  
	    pageSize: 10,//每页显示的记录条数，默认为10  
	    pageList: [5,10,15],//可以设置每页记录条数的列表  
	    beforePageText: '第',//页数文本框前显示的汉字  
	    afterPageText: '页    共 {pages} 页',  
	    displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录',  
	});  
}

function closeWin(obj){
	$('#'+obj).window('close');
}

var url;
function newModel(window,title,form,actionUrl){
    $('#'+window).dialog('open').dialog('setTitle',title);
    $('#'+form).form('clear');
    url = actionUrl;
}

function saveModel(form,window,datagrid){//修改操作 ，包括增加和修改
    $('#'+form).form('submit',{
        url: url,
        onSubmit: function(){
            return $(this).form('validate');
        },
        success: function(result){
        	if(result =='yes'){
        		 $('#'+window).dialog('close');        // close the dialog
                 $('#'+datagrid).datagrid('reload');    // reload the user data
        	}
        }
    });
}
function destroyModel(datagrid,title,url){
    var row = $('#'+datagrid).datagrid('getSelected');
    if (row){
        $.messager.confirm(title,'确认删除？',function(r){
            if (r){
                $.post(url,{id:row.id},function(result){
                    if (result.success){
                        $('#'+datagrid).datagrid('reload');    // reload the user data
                    } else {
                        $.messager.show({    // show error message
                            title: 'Error',
                            msg: result.errorMsg
                        });
                    }
                },'json');
            }
        });
    }
}

